package com.bite.configdemo.controller;

import jakarta.annotation.PostConstruct;
import lombok.extern.slf4j.Slf4j;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.RestController;

// 可以通过注解来获取 log 对象
@Slf4j
@RestController
public class LogController {
//    private Logger logger = LoggerFactory.getLogger(LogController.class);
    @PostConstruct
    public void print() {
        System.out.println("这是普通日志");
        log.trace("我是 trace 日志");
        log.debug("我是 debug 日志");
        log.info("我是 info 日志");
        log.warn("我是 warn 日志");
        log.error("我是 error 日志");
        // 没有 Fatal 因为这种情况下已经不需要日志就可以通知到了
    }
}
